Releases 路 emoose/VideoRenderer 路 GitHub

您所在的位置:网站首页 moose 官网 Releases 路 emoose/VideoRenderer 路 GitHub

Releases 路 emoose/VideoRenderer 路 GitHub

2023-11-16 16:11| 来源: 网络整理| 查看: 265

(Old release, new version can be found at https://github.com/emoose/VideoRenderer/releases)

MPC VideoRenderer with code to enable NVIDIA RTX SuperRes.

Tested with the Feb 2023 MPC-BE 1.6.6 release, also known to work with clsid2's updated MPC-HC fork, and most likely other DirectShow-based players too (ie: anything that worked with madVR)

480p madVR NGU Sharp comparison: https://imgsli.com/MTU4NTg4/0/2 480p disabled/enabled comparison: https://imgsli.com/MTU4MzM1

Setup:

Extract the ZIP folder to somewhere you want to install the renderer (make sure not to move/delete it afterwards or video renderer will break)

Right click the Install_MPCVR_32.cmd file and choose Run as Administrator, same for Install_MPCVR_64.cmd.

Run the Reset_Settings.cmd file to make sure VideoRenderer settings are set properly.

Inside MPC-BE, go to View > Options > Video, and in the Video renderer list pick MPC Video Renderer. (for MPC-HC this should be under View > Options > Playback > Output)

Click the Properties button next to it to open the VideoRenderer settings page. If your player doesn't show a properties button (such as MPC-HC), as a workaround you can download the portable MPC-BE linked above and edit the properties through that, changes should apply to all players that use the VideoRenderer.

In the properties window uncheck Use dithering (dithering seems to reduce quality, and sometimes stop VSR applying at all - may depend on the video though)

Press OK to all dialogs and then close down MPC-BE (needs to close down for it to change renderer properly)

Finally open a video file, now enabling/disabling the SuperRes option in NVIDIA Control Panel should have a noticeable difference once you switch back to the player window.

(ZIP was updated with a slightly improved setup script, renderer itself remained the same as release version)

Known issues:

Some H.265-encoded (possibly just 10-bit/P010-formatted) videos may cause a rapid memory leak after 30s-1 minute of playback (tracked at #1), issue looks like it might be on the driver side. A workaround for this can be found at bottom part of #1 (comment) (thanks to clsid2 for the tip!)

Prefer maximum performance enabled in global NVCP settings will increase power draw when VSR is used outside of web-browsers, adding your video player to NVCP's Program Settings tab and overriding power management mode should help lower usage of it.

If the Install_MPCVR_XX.cmd files give you errors about running as Admin even though you already were, try applying the edits mentioned here: https://www.reddit.com/r/nvidia/comments/11e7ukr/game_ready_driver_53118_faqdiscussion/jaikwmb/

If it doesn't seem to have any effect for you, check in the VideoRenderer properties that the Use Direct3D 11 & Use for resizing checkboxes are enabled, and that the Use dithering setting is disabled.

Issues with VSR deactivating/activating at random might be solved by changing your graphics adapter performance settings in Windows (this is separate to the NVCP performance setting), the guide here explains how (skip to Graphics performance preference settings section)

Refer to the Nvidia VSR FAQ for more information: https://nvidia.custhelp.com/app/answers/detail/a_id/5448

Release post on reddit, feel free to post any questions there: https://www.reddit.com/r/nvidia/comments/11e7ukr/game_ready_driver_53118_faqdiscussion/jacpqwt/

Will keep this fork updated with the latest MPC-VR commits too, as it's not certain whether SuperRes will be merged into the main MPC-VR project yet. (you can bookmark the releases page or add to your Github watch list above to keep tabs on any new updates)

You may also be interested in DLSSTweaks too: https://github.com/emoose/DLSSTweaks



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3